iT邦幫忙

2026 iThome 鐵人賽

DAY 1
0
自我挑戰組

30 天養大一個開源專案:baodao-skill 從零開始系列 第 1

【Day 1】開賽宣言:為什麼我要用 30 天,從零養大一個開源專案

  • 分享至 

  • xImage
  •  

先講結論:接下來 30 天,我會每天發一篇文章,記錄一個叫 baodao-skill 的開源專案從零長大的過程。不是事後回顧,是邊做邊寫、當天做了什麼就寫什麼的施工日記。

為什麼是 baodao-skill?

起因是前陣子看到韓國的 k-skill 這個 repo。它把「幫 AI agent 查韓國日常生活資料」做成一個個標準格式的 skill,一裝上去,agent 就能直接幫你查各種很在地、很瑣碎的東西。這個專案拿了七千多顆星。

我當下第一個反應是:台灣也值得有一個。

我們每天都在查很多很台灣的資料:統一發票中獎號碼、垃圾車什麼時候到、YouBike 還有沒有車、明天會不會放颱風假。這些資料大部分都是政府開放資料,但每次要用都得自己找 API、自己處理格式、自己猜哪些 endpoint 還活著。如果把它們整理成標準的 SKILL.md 格式,任何 agent 裝上去就能直接用,大家都不用重複踩同一個坑。

所以 baodao-skill 就是這樣一個專案:台灣日常生活查詢的 agent skill 合集。寶島 + skill,MIT 授權,繁體中文優先,也會有英文 README。

這 30 天的遊戲規則

給自己定了幾條規則,順便讓追的人知道可以期待什麼:

  1. 一天一個進度。可能是新增一個 skill,也可能是補骨架、測試或文件,總之每天都有拿得出來講的東西。
  2. 不用登入、不用 API key 就能查的優先。skill 裝了就要能用,需要先去申請金鑰的往後排。
  3. 實測過才收錄。文件上寫開放不代表真的打得通,每個 skill 收進來之前都會實際跑過一次。
  4. 踩雷照實寫。施工日記嘛,失敗的部分通常最好看。

30 天的路線圖

  • 第一週:專案骨架 + 第一批免 API key 的 skill(統一發票、CWA 天氣、YouBike、垃圾車)
  • 第二週:繼續擴充查詢類 skill(台鐵、高鐵、匯率、台股……)
  • 第三週:品質週。測試、CI、文件,順手再補幾個 skill
  • 第四週:打包、安裝流程、宣傳、處理外部回饋,最後總回顧

詳細的每日計畫就邊做邊公布。反正本來就會邊做邊調整,有些 API 要實際戳過才知道是死是活,這也是這個系列好看的地方(吧)。

最後

Repo 在這裡:https://github.com/tahodev/baodao-skill,MIT 授權,歡迎 star,也歡迎開 issue 許願你想要的 skill。

明天從專案骨架開始。Day 2 見。


下一篇
【Day 2】想查颱風警報卻被官網擋在門外,我找到了免金鑰的 NCDR CAP
系列文
30 天養大一個開源專案:baodao-skill 從零開始2
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言